草庐IT

php - SoapFault 异常 : [HTTP] Error Fetching http headers

全部标签

javascript - 通过 HTTP 回调函数进行谷歌地理编码?

我想使用google地理编码通过HTTP功能将城市名称转换为我的AJAX网络应用程序中的经度和纬度。但是,似乎不存在HTTP地理编码器功能的回调函数http://code.google.com/apis/maps/documentation/geocoding/index.html是真的,不存在回调函数吗?因为如果这是真的,那么它实质上意味着通过HTTPapi进行的Google地理编码在与AJAX一起使用时是无用的,因为JavaScript会抛出跨域异常错误。关于如何在JavaScript的AJAX网络应用程序中通过HTTPapi使用地理编码有什么想法吗?注意:我不想使用完整的Goog

javascript - 允许 HTTP iFrame 在 HTTPS 父框架上调用 JavaScript

我有一个https页面(https://example.com/main.php),它有一个带有非https源(http://example.com/inner.php)的iframe。两个文件都在同一台服务器上——只有一个可以通过https访问,另一个不能。我需要非https页面能够使用parent.myfunction()等代码在httpsmain.php页面上执行javascript但是,当我尝试这样做时,出现以下错误:UnsafeJavaScriptattempttoaccessframewithURLhttps://example.com/main.phpfromframew

javascript - AngularJS:装饰 $http

我有一个简单的Controller,例如:functionMyController($scope,$http){...$http.post(url).success(function(data){console.log(data)});}MyController.$inject=['$scope','$http'];一切都按预期工作,但我遇到了问题。出于安全原因,返回的JSON用/***/注释。使用jQuery,我扩展了$.ajax对象以删除此注释,然后解析结果。我想用AngularJS实现同样的效果,并以某种方式告诉$http也从每个响应中删除评论。我想为我的整个应用程序执行此操作,

javascript - jQuery.ajax() 记录 HTTP 请求

我有一个发送HTTPPOST请求的函数,我想记录它以进行调试。这是函数:functionserverRequest(URL,DATA,callback){$.ajax({url:URL,type:"POST",dataType:"text",contentType:"text/xml",processData:false,data:DATA,success:function(response){console.log(response);callback(response);},error:function(response){console.log(response);callbac

javascript - 使用 promises 时如何在 Javascript 中出现异常后重试?

我正在使用Bluebirdpromise库。我有一系列promise的功能,如下所示:receiveMessageAsync(params).then(function(data)){return[data,handleMessageAsync(request)];}).spread(function(data,response){return[response,deleteMessageAsync(request)];}).spread(function(response,data){returnsendResponseAsync(response);}).then(function

asp.net - 菜单控件生成js导致Web Forms出现Sys未定义异常

我正在开发一个ASP.NET4网络应用程序。当我将Menu控件放入Web窗体时,菜单会导致在关闭前生成以下代码标签:newSys.WebForms.Menu({element:'NavigationMenu',disappearAfter:500,orientation:'horizontal',tabIndex:0,disabled:false});只要我不使用URL重写,页面就会正确编译和加载。当我尝试在网站上使用URL重写时,VisualStudio开始抛出“Sys未定义”JavaScript异常。然而,这并不总是发生。当我在CSS文件中更改与定位相关的某些内容时,它最常发生,但

javascript - 如何通过程序(例如 HTML、JS、PHP)更改浏览器的 pdf 查看器?

目标:一个基于浏览器的pdf查看器,具有缩放和拖动/平移功能(如果允许隐藏保存功能则更好)以取代浏览器默认的问题:所有浏览器(不包括旧的IE)都有自己内置的pdf查看器,没有拖动/平移功能目前此代码使用默认的pdf查看器:ThePDFcannotdisplay是否可以强制所有使用adobereader的浏览器(Chrome、FireFox、IE8+)使用javascript/jquery/html/php打开pdf文件?或者有没有任何基于网络的pdf查看器具有上述功能?注意:对于第一种方法:我找到了方法,例如内容处置:附件但它只会改变从查看到下载pdf的行为,不会改变打开pdf文件的偏

javascript - angularJS 1.0.x 中所有 http 请求的拦截器

我目前在一个Angular应用程序中工作,我想为来self的应用程序的所有http请求编写一个拦截器,然后调用一个服务来了解单点登录session是否仍然处于事件状态,如果不是active我应该路由到我的单点登录,然后满足用户请求以加载下一页或结果。我不确定如何在AngularJS中编写拦截器,也不确定在将页面重定向到单点登录时如何保存用户请求。我目前使用的是angularjs1.0.2,我看到1.0.2文档中有responseInterceptors,但没有requestInterceptors。.是否有解决方法为Angular1.0.2中的http调用编写请求拦截器

javascript - Angular js - $http 缓存时间?

嗨,正如我从Angular文档中读到的,这是如何在$http请求上设置缓存:cache–{boolean|Cache}–Iftrue,adefault$httpcachewillbeusedtocachetheGETrequest,otherwiseifacacheinstancebuiltwith$cacheFactory,thiscachewillbeusedforcaching.我的意思是设置{cache:true}请求缓存多长时间??是否可以设置缓存最大时间? 最佳答案 只要完整的html网站没有改变,这个缓存就会保留加载的

javascript - Material Angular 无限滚动与 $http 请求

我正在使用AngularMaterial的md-virtual-repeat指令来实现无限滚动,我需要将其替换为demo$http请求的$timeout函数。但我无法找到正确的解决方案。在下面的代码中,无限滚动工作正常但不显示来自http请求的数据。问题是我不知道如何将$http结果绑定(bind)到infiniteItems。Here是plunker。Index.html{{item.id}}JS:(function(){'usestrict';angular.module('infiniteScrolling',['ngMaterial']).controller('AppCtrl